.template-heading h1{font-family:'asapbold';margin:0px;color:#414b56;}
.template-heading h2{font-family:'asapbold';margin:0 0 10px 0;color:#414b56;}
.template-heading h2 span{color:#f47b2a;}
.template-heading .green-heading{color:#006fb9;}
.template-heading ul{padding:0px;}
.template-heading ul li{font-size:12px;font-family:'open_sanssemibold';padding:3px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.template-ul a:nth-child(2n+1) li{background:#eeeeee;}
.template-ul a:hover{text-decoration:none;}
.template-ul a:hover li{color:#006fb9;}
.template-heading ul li:after{font:normal normal normal 14px/1 FontAwesome;content:"\f054";color:#006fb9;position:absolute;right:20px;margin-top:8px;font-size:10px;}
.WEXInformationSectionSubNavigation ul{padding:0px;}
.WEXInformationSectionSubNavigation ul li{font-size:12px;font-family:'open_sanssemibold';padding:3px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.WEXInformationSectionSubNavigation ul a:nth-child(2n+1) li{background:#eeeeee;}
.WEXInformationSectionSubNavigation ul a:hover{text-decoration:none;}
.WEXInformationSectionSubNavigation ul a:hover li{color:#006fb9;}
.WEXInformationSectionSubNavigation ul li:after{font:normal normal normal 14px/1 FontAwesome;content:"\f054";color:#006fb9;position:absolute;right:20px;margin-top:8px;font-size:10px;}
.template-usp{margin-top:20px;}
.template-usp img{width:30px;display:inline-block;margin-right:10px;}
.template-usp h2{font-family:'open_sanssemibold';font-size:18px;display:inline-block;color:#006fb9;}
.template-usp h4{font-family:'open_sanssemibold';font-size:18px;display:inline-block;color:#006fb9;line-height:33px;font-weight:300;}
.template-usp p{margin:10px 0px;}
templatecarousel .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{color:rgba(255, 255, 255, 0.0);font-size:14px;width:50px;height:50px;margin-top:calc(7% + 30px);margin-left:-15px;margin-right:-15px;padding:10px 10px;background:url(/portals/0/images/carousel-left.png) no-repeat;background-size:50px 50px;display:inline-block;cursor:pointer;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
templatecarousel .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{color:rgba(255, 255, 255, 0.0);font-size:14px;width:50px;height:50px;margin-top:calc(7% + 30px);margin-left:-15px;margin-right:-15px;padding:10px 10px;background:url(/portals/0/images/carousel-left.png) no-repeat;background-size:50px 50px;display:inline-block;cursor:pointer;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{color:rgba(255, 255, 255, 0.0);font-size:14px;width:50px;height:50px;margin-top:calc(7% + 30px);margin-left:-15px;margin-right:-15px;padding:10px 10px;background:url(/portals/0/images/carousel-left.png) no-repeat;background-size:50px 50px;display:inline-block;cursor:pointer;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{color:rgba(255, 255, 255, 0.0);font-size:14px;width:50px;height:50px;margin-top:calc(7% + 30px);margin-left:-15px;margin-right:-15px;padding:10px 10px;background:url(/portals/0/images/carousel-left.png) no-repeat;background-size:50px 50px;display:inline-block;cursor:pointer;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}
templatewrapper .owl-carousel .owl-nav .owl-prev::before, templatecarousel .owl-carousel .owl-nav .owl-next::before{content:"";}
templatewrapper .owl-carousel .owl-nav .owl-next::before, templatecarousel .owl-carousel .owl-nav .owl-next::before{content:"";}
templatecarousel .owl-carousel .owl-nav .owl-prev::before, templatecarousel .owl-carousel .owl-nav .owl-next::before{content:"";}
.adventures-section.template-top-adventure{margin:0px;padding:15px;background:#fff;}
.adventures-section.template-top-adventure img{width:100%;}
.adventures-section.template-top-adventure .ellipsis:after{display:none;}
teaser.topAdventuresTeaser .teaserTripName{margin-bottom:20px;}
teaser.topAdventuresTeaser .topAdventuresTeaserViewTripButton{background: #f47b2a none repeat scroll 0 0;border: 1px solid #f47b2a;}
teaser.topAdventuresTeaser .topAdventuresTeaserViewTripButton:hover{background: #fff none repeat scroll 0 0;border: 1px solid #f47b2a;}
teaser.topAdventuresTeaser .topAdventuresTeaserViewTripButton span{color: #fff;text-shadow:none;background-image: none;padding: 0px;}
teaser.topAdventuresTeaser .topAdventuresTeaserViewTripButton:hover span{color: #f47b2a;text-shadow:none;background-image: none;}
teaser.topAdventuresTeaser .topAdventuresTeaserViewTripButton span:after{
    content: "\f054";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 11px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border: 2px solid #fff;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    padding: 3px;
    color: #fff;
    margin-left: 10px;
}
teaser.topAdventuresTeaser .topAdventuresTeaserViewTripButton:hover span:after{
    content: "\f054";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 11px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border: 2px solid #f47b2a;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    padding: 3px;
    color: #f47b2a;
    margin-left: 10px;
}




.topAdventuresTeaserOuterRow{margin-bottom:30px;}
.button.topAdventuresTeaserViewTripButton{line-height:25px !important;padding:12px;height:auto;margin-bottom: 10px;margin-top: 10px;}
.top-adventures-carousel .button.topAdventuresTeaserViewTripButton{font-size:14px;}
.topAdventuresTeaserButtonRow{padding-top:20px;padding-bottom:20px;}
.topAdventuresTeaserButtonRow img.teaser-image-brand-logo-overlay-image{top:0;}
/*
.contentPage #travel-with-us-section .desktopHeading{display:none;}
.contentPage.tripPage #travel-with-us-section .desktopHeading{display:inline-block;}
*/
@media (min-width:1px){templatecarousel .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{margin-top:calc(10% + 150px);}
templatecarousel .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{margin-top:calc(10% + 150px);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{margin-top:calc(10% + 150px);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{margin-top:calc(10% + 150px);}
}
@media (min-width:480px){templatecarousel .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{margin-top:calc(10% + 210px);}
templatecarousel .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{margin-top:calc(10% + 210px);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{margin-top:calc(10% + 210px);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{margin-top:calc(10% + 210px);}
}
@media (min-width:768px){templatecarousel .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{margin-top:calc(10% + 50px);}
templatecarousel .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{margin-top:calc(10% + 50px);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{margin-top:calc(10% + 50px);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{margin-top:calc(10% + 50px);}
}
@media (min-width:992px){templatecarousel .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{margin-top:calc(10% + 0px);}
templatecarousel .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{margin-top:calc(10% + 0px);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-prev[class*="owl-"]{margin-top:calc(10% + 0px);}
templatewrapper .owl-theme .owl-controls .owl-nav .owl-next[class*="owl-"]{margin-top:calc(10% + 0px);}
}
@media (min-width:1200px){}